package com.cx.service.admin.basic;

import org.cx.entity.Page;
import org.cx.entity.PageData;

import java.util.List;

public interface ChainBasicPrivilegeManager {

    /**
     * 0.根据条件查询菜单权限列表(不分页)
     * 1.根据条件查询菜单权限列表(分页)
     * 2.根据条件查询菜单权限信息
     * 3.修改菜单权限信息
     * 4.插入菜单权限信息
     */
    public List<PageData> findPrivilegeDetailPage(Page pg);

    public List<PageData> findPrivilegeByPageDate(PageData pd);

    public PageData selectPrivilegeByID(PageData pd);

    public Integer   insertPrivilege(PageData pd);

    public Integer updatePrivilege(PageData pd);

    public List<PageData> findPrivilegeDetailByRootId(PageData pd);

    public PageData findPrivilegeDetailByName(PageData pd);




}
